#ifndef PARAMREPOP_H
#define PARAMREPOP_H

#include <QWidget>
#include "../../core/Operation.h"

class QWidget;

class ParamRepOp : public GenericOperation {


public:
    ParamRepOp();

    void operator()(const genericinterface::ImageWindow* currentWnd, const std::vector<const genericinterface::ImageWindow*>&);

    bool needCurrentImg() const;
    bool isValidImgWnd(const genericinterface::ImageWindow* imgWnd) const;
    bool fromWindow;
    
signals:
    
public slots:
    void applyParamRepOp();
    
};

#endif // PARAMREPOP_H
